/**
 * 版权所有（c）2021. 上海海鼎信息工程股份有限公司，保留所有权利
 */
package com.lovely602.design.behavior.observer.demo;

/**
 * 铃声事件测试
 *
 * @author lizhixing
 */
public class BellEventTest {

  public static void main(String[] args) {
    //铃（事件源）
    BellEventSource bell = new BellEventSource();
    //注册监听器（老师）
    bell.addPersonListener(new TeachEventListener());
    //注册监听器（学生）
    bell.addPersonListener(new StuEventListener());
    //打上课铃声
    bell.ring(true);
    System.out.println("------------");
    //打下课铃声
    bell.ring(false);
  }
}
